Ontology-based and Automatic Generation of Service Interfaces from Several Choreographies
نویسندگان
چکیده
Service Oriented Architecture (SOA) is a paradigm for developing distributed and heterogeneous software applications within and across organizational boundaries. Choreography is a coordination model of SOA in which service collaborations to achieve a common goal are described from global point of view. One of the most important issues in SOA is identifying required services and their interfaces. Service interfaces are necessary for searching required organization services or developing them from scratch. Because of involving key information of service interfaces in choreography, it can be used in generation of service interfaces. This paper presents an algorithm for automatic interface generation of service interfaces from several choreographies using ontology. Ontology assists to conceptualize a specific domain of knowledge. This method helps developers to facilitate, automate and speedup a part of development process of SOA-based software systems.
منابع مشابه
Automatic Workflow Generation and Modification by Enterprise Ontologies and Documents
This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...
متن کاملAutomatic Workflow Generation and Modification by Enterprise Ontologies and Documents
This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...
متن کاملA mesh generation procedure to simulate bimaterials
It is difficult to develop an algorithm which is able to generate the appropriate mesh around the interfaces in bimaterials. In this study, a corresponding algorithm is proposed for this class of unified structures made from different materials with arbitrary shapes. The non-uniform mesh is generated adaptively based on advancing front technique available in Abaqus software. Implementing severa...
متن کاملBehavior Alignment and Control Flow Verification of Process and Service Choreographies
The representation of process and service choreographies has been recognized as an important requirement in service-oriented methodologies. The guarantee of alignment between process and service choreographies and the verification of the behavior of choreographies represent an important improvement for such methodologies, since they enable the automatic generation of choreography service specif...
متن کاملStaging Choreographies for Team Training in Multiple Virtual Worlds Based on Ontologies and Alignments
In this paper we present an approach that makes possible the staging of choreographies for education and training purposes in potentially any virtual world platform. A choreography is seen here as the description of a set of actions that must or may be executed by a group of participants, including the goals to be achieved and any restrictions that may exist. We present a systemarchitecture and...
متن کامل